package com.wy.business.market.market.pojos;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * TSysInterfaceInfo entity. @author MyEclipse Persistence Tools
 */

public class TSysInterfaceInfo extends com.wy.framework.pojos.AbstractPojo
		implements java.io.Serializable {

	// Fields

	private String interfaceid;
	private String classifyid;
	private String interfacename;
	private String operatoraccount;
	private String operatorname;
	private String isavailable;
	private Timestamp updatetime;
	private Set TSysInterfaceApps = new HashSet(0);

	// Constructors

	/** default constructor */
	public TSysInterfaceInfo() {
	}

	/** minimal constructor */
	public TSysInterfaceInfo(String interfaceid, String operatorname,
			String isavailable, Timestamp updatetime) {
		this.interfaceid = interfaceid;
		this.operatorname = operatorname;
		this.isavailable = isavailable;
		this.updatetime = updatetime;
	}

	/** full constructor */
	public TSysInterfaceInfo(String interfaceid, String classifyid,
			String interfacename, String operatoraccount, String operatorname,
			String isavailable, Timestamp updatetime, Set TSysInterfaceApps) {
		this.interfaceid = interfaceid;
		this.classifyid = classifyid;
		this.interfacename = interfacename;
		this.operatoraccount = operatoraccount;
		this.operatorname = operatorname;
		this.isavailable = isavailable;
		this.updatetime = updatetime;
		this.TSysInterfaceApps = TSysInterfaceApps;
	}

	// Property accessors

	public String getInterfaceid() {
		return this.interfaceid;
	}

	public void setInterfaceid(String interfaceid) {
		this.interfaceid = interfaceid;
	}

	public String getClassifyid() {
		return this.classifyid;
	}

	public void setClassifyid(String classifyid) {
		this.classifyid = classifyid;
	}

	public String getInterfacename() {
		return this.interfacename;
	}

	public void setInterfacename(String interfacename) {
		this.interfacename = interfacename;
	}

	public String getOperatoraccount() {
		return this.operatoraccount;
	}

	public void setOperatoraccount(String operatoraccount) {
		this.operatoraccount = operatoraccount;
	}

	public String getOperatorname() {
		return this.operatorname;
	}

	public void setOperatorname(String operatorname) {
		this.operatorname = operatorname;
	}

	public String getIsavailable() {
		return this.isavailable;
	}

	public void setIsavailable(String isavailable) {
		this.isavailable = isavailable;
	}

	public Timestamp getUpdatetime() {
		return this.updatetime;
	}

	public void setUpdatetime(Timestamp updatetime) {
		this.updatetime = updatetime;
	}

	public Set getTSysInterfaceApps() {
		return this.TSysInterfaceApps;
	}

	public void setTSysInterfaceApps(Set TSysInterfaceApps) {
		this.TSysInterfaceApps = TSysInterfaceApps;
	}

}